package com.yz.jdd.network.request;

/**
 * 支付参数 jmliu
 * 移植-191012-
 */

public class PayParams {
    private String orderType;//订单类型:1:交易订单 2:储值订单;
    private String orderId;//订单ID：重新支付需要传
    private String clientOrderId;//客户端订单号
    private String payType;//支付方式(1:现金 2:支付宝 3:会员卡 4:银联,5:微信)
    private String totalAmount;//订单总金额
    private String undiscountableAmount;//不参与优惠金额
    private String subPayType;//1,扫码;2,收款码;
    private String authCode;//支付宝条码支付：支付授权码
    private String voucherId;//支付宝支付使用优惠券id
    //储值用到
    private String memberCardId;//会员卡号
    private String memberMobile; //会员手机号
    private String payPassword;//会员卡密码
    private String templateId;//pos	储值订单：充值规则ID
    private String activityId;//	支付宝支付使用活动id
    private String rechargeAmount;//储值订单：充值金额
    private String donateAmount;////储值订单：赠送金额
    //打印需要
    private String receiptAmount;//应收金额
    private String activityQrCode;//

    private String hbfqNum;//分期相关

    public String getShopId() {
        return shopId;
    }

    public void setShopId(String shopId) {
        this.shopId = shopId;
    }

    private String shopId;//分期相关
    /**
     * 桌号;
     */
    private String tableNum;
    private String tableName;
    private String areaName;

    /**
     * 摸零金额
     */
    private String moling;

    /**备注
     */
    private String remark;


    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public void setClientOrderId(String clientOrderId) {
        this.clientOrderId = clientOrderId;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public void setTotalAmount(String totalAmount) {
        this.totalAmount = totalAmount;
    }

    public void setUndiscountableAmount(String undiscountableAmount) {
        this.undiscountableAmount = undiscountableAmount;
    }

    public void setSubPayType(String subPayType) {
        this.subPayType = subPayType;
    }

    public void setAuthCode(String authCode) {
        this.authCode = authCode;
    }

    public void setVoucherId(String voucherId) {
        this.voucherId = voucherId;
    }

    public void setMemberCardId(String memberCardId) {
        this.memberCardId = memberCardId;
    }

    public void setMemberMobile(String memberMobile) {
        this.memberMobile = memberMobile;
    }

    public void setPayPassword(String payPassword) {
        this.payPassword = payPassword;
    }

    public void setTemplateId(String templateId) {
        this.templateId = templateId;
    }

    public void setActivityId(String activityId) {
        this.activityId = activityId;
    }

    public void setRechargeAmount(String rechargeAmount) {
        this.rechargeAmount = rechargeAmount;
    }

    public void setDonateAmount(String donateAmount) {
        this.donateAmount = donateAmount;
    }

    public void setReceiptAmount(String receiptAmount) {
        this.receiptAmount = receiptAmount;
    }

    public void setActivityQrCode(String activityQrCode) {
        this.activityQrCode = activityQrCode;
    }

    public void setTableNum(String tableNum) {
        this.tableNum = tableNum;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public void setMoling(String moling) {
        this.moling = moling;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public void setHbfqNum(String hbfqNum) {
        this.hbfqNum = hbfqNum;
    }
}
